damp sponge - German English Dictionary